a quiet place - French English Dictionary